Leh: In yet another milestone, the Indian Air Force (IAF) has achieved a new record of the highest Skydive Landing at Khardungla Pass in Leh at an altitude of 17982 feet, breaking its past record.Aiming to instil the qualities of camaraderie, team sp...